block radiator - French English Dictionary